half-track truck - German English Dictionary